puffy or swollen (eyes) - Deutsch Englisch Wörterbuch